#include "junix.h"
using namespace std;

void f(int i)
{
	cout<<"globe f(int i)"<<endl;
}

struct A
{
	void f(int i)
	{
		cout<<"int"<<endl;
	}

	void hello(double d)
	{
		cout<<"hello(double d)"<<endl;
		f(5);
		::f(5);
	}

	private:
	void f(double d)
	{
		cout<<"double"<<endl;
	}

};

int main(int argc, char **argv)
{
	A a;
	a.hello(0.1);
//	a.f(.1);
}
